|
| typedef void(* | CMAbstractHasher )(const NQ_BYTE *dataIn, NQ_BYTE *dataOut, NQ_COUNT length) |
| |
| typedef void(* | CMAbstractCipher )(const CMBlob *key, const CMBlob *key1, const CMIOBlob dataFragments[], NQ_COUNT numFragments, NQ_BYTE *buffer, NQ_COUNT bufferSize) |
| |
| typedef void(* | CMAbstractIOCipher )(const CMBlob *key, const CMBlob *key1, const CMIOBlob dataFragments[], NQ_COUNT numFragments, NQ_BYTE *buffer, NQ_COUNT bufferSize) |
| |
| typedef void(* | CMAbstractHasher512 )(const CMBlob *key, const CMBlob *key1, const CMIOBlob dataFragments[], NQ_COUNT numFragments, NQ_IOBufPos buffer, NQ_COUNT bufferSize, NQ_BYTE *ctxBuff) |
| |
| typedef void(* | CMAbstractCcmEncryption )(const CMBlob *key, const CMBlob *key1, const CMIOBlob *prefix, CMIOBlob *message, NQ_BYTE *auth) |
| |
| typedef NQ_BOOL(* | CMAbstractCcmDecryption )(const CMBlob *key, const CMBlob *key1, const CMIOBlob *prefix, CMIOBlob *message, const NQ_BYTE *auth) |
| |
| typedef void(* | CMAbstractGcmEncryption )(const CMBlob *key, const CMBlob *key1, const CMIOBlob *prefix, CMIOBlob *message, NQ_BYTE *auth, NQ_BYTE *keyBuffer, NQ_BYTE *encMsgBuffer) |
| |
| typedef NQ_BOOL(* | CMAbstractGcmDecryption )(const CMBlob *key, const CMBlob *key1, const CMIOBlob *prefix, CMIOBlob *message, const NQ_BYTE *auth, NQ_BYTE *keyBuffer, NQ_BYTE *msgBuffer) |
| |
| typedef NQ_INT(* | CMResolverNameToIpA )(const NQ_CHAR *name, void *ip, NQ_COUNT index) |
| |
| typedef NQ_INT(* | CMResolverNameToIp )(const NQ_WCHAR *name, void *ip, NQ_COUNT index) |
| |
| typedef NQ_BOOL(* | CMResolverIpToNameA )(NQ_CHAR *name, const void *ip, NQ_INT ipType) |
| |
| typedef NQ_BOOL(* | CMResolverIpToName )(NQ_WCHAR *name, const void *ip, NQ_INT ipType) |
| |
|
| NQ_STATUS | cmInit (NQ_UINT32 component) |
| |
| void | cmExit (NQ_UINT32 component) |
| |
| NQ_BOOL | cmCodepageAdd (const CMCodepage *codePage) |
| |
| NQ_BOOL | cmCodepageRemove (const CMCodepage *codePage) |
| |
| void | cmWideCharToMultiByte (NQ_CHAR *strMultiByte, const NQ_WCHAR *strWideChar) |
| |
| void | cmMultiByteToWideChar (NQ_WCHAR *strWideChar, const NQ_CHAR *strMultiByte) |
| |
| void | cmSetExternalCrypters (const CMCrypterList *crypters) |
| |
| void | cmResetExternalCrypters (void) |
| |
| void | cmResolverSetExternalA (CMResolverNameToIpA nameToIp, CMResolverIpToNameA ipToName) |
| |
| void | cmResolverSetExternal (CMResolverNameToIp nameToIp, CMResolverIpToName ipToName) |
| |
| const NQ_WCHAR * | cmResolverGetHostName (const NQ_IPADDRESS *ip) |
| |
| const NQ_IPADDRESS * | cmResolverGetHostIps (const NQ_WCHAR *dnsList, const NQ_WCHAR *host, NQ_INT *numIps) |
| |
| const NQ_WCHAR * | cmResolverGetDCName (const NQ_WCHAR *domain, const NQ_WCHAR *dnsList, NQ_INT *numDCs) |
| |
| void | cmResolverEnableMethod (NQ_INT type, NQ_BOOL unicast, NQ_BOOL multicast) |
| |
| NQ_BOOL | cmResolverRegisterExternalMethod (const CMResolverRegisteredMethodDescription *pMethod) |
| |
| NQ_BOOL | cmResolverUpdateExternalMethodsPriority (NQ_INT requiredPriority) |
| |
| void | cmDnsSetServersA (const NQ_CHAR *servers) |
| |
| void | cmDnsSetServers (const NQ_WCHAR *servers) |
| |
| NQ_IPADDRESS * | cmDnsGetServer (NQ_COUNT dnsID) |
| |
| NQ_COUNT | cmDnsGetNumDnsServers (void) |
| |
| void | cmNetBiosSetWinsA (const NQ_CHAR *servers) |
| |
| void | cmNetBiosSetWins (const NQ_WCHAR *servers) |
| |
| NQ_IPADDRESS4 | cmNetBiosGetWins (NQ_COUNT winsID) |
| |
| NQ_COUNT | cmNetBiosGetNumWinsServers (void) |
| |
| NQ_STATUS | cmDnsSetDomainA (const NQ_CHAR *domainName) |
| |
| NQ_STATUS | cmDnsSetDomain (const NQ_WCHAR *domainName) |
| |
| NQ_STATUS | cmNetBiosNameReload (void) |
| |
| CMProductInfo * | cmGetCurrentProductInformation (void) |
| |